<template>
    <div>
        <p>Comp2Child子组件</p>
    </div>
</template>

<script>
export default {
    name:'',
    components: {
 
    },
    props: {

    },
    data() { 
        return {
            timer: null  
        };
    },
    created(){
        // 设置定时器
        this.timer = setInterval(()=>{
            console.log('Comp2Child子组件定时器---哈哈')
        },1000)
    },
    // 第四个阶段:销毁阶段
    beforeDestroy(){
        // 销毁执行之前，在这个方法内执行一些回收和清除工作，不让这个组件的一些全局数据继续污染环境
        console.log('4.1 beforeDestroy销毁前')

        // 页面销毁就清除定时器
        clearInterval(this.timer)
    },
    destroyed(){
        console.log('4.2 destroyed销毁完成')
    }
};
</script>

<style scoped lang="less">

</style>
